TAGs: factored polynomial calculator